silverlight 5
由微软公司研发的可以绑定数据优化软件运行的优化软件
silverlight 5是由微软公司研发的可以绑定数据优化软件运行的优化软件。
性能
1)改进的数据绑定支持和更好地支持MVVM
Silverlight最大的优势之一是它的数据绑定微软将提供增强的数据绑定能力以及调试功能。开发者可以调试绑定表达式和其它Siverlight 5.0特性。对MVVM模式的支持也得到增强。
2)性能和速度的提高
Silverlight 5.0将支持64位的浏览器。所以在64位的平台上可以使用Silverlight应用程序了。而且Silverlight 5.0会提供更快的启动速度以及对硬件加速提供更好的支持。还将为IE9的硬件加速特性提供端到端的支持。
3)更好的支持非浏览器应用
微软在Siverlight 4.0就开始提供了脱离浏览器的应用特性,类似于Adobe的AIR。而在Silverlight 5.0中,还提供了创建子窗口的功能,看上去就像Windows Forms或WPF应用那样。
4)Visual Studio 2010开发
微软将在Visual Studio 2010中添加对Silverlight 5.0的UI自动化测试的功能。
5)更好的支持RIA服务
RIA服务使得我们能够用Silverlight通过在客户端和服务器端创建代理类来实现N层应用程序。 而且还将会支持复杂类型,以及支持用于MVVM模式的定制类型。
6)WCF增强
在WCF方面的增强有很多,最关键的增强是提供了对WSTrust的支持。
7)文本和打印支持
Silverlight 5.0支持基于矢量的图形。它还将支持多列文本流和带链接的文本容器。支持Postscript矢量。
8)改进的电源增强
在用Silverlight观看视频时,会阻止屏保程序。 Silverlight 5.0会智能判断用户是想观看视频还是不看。
9)更好的支持图形
Silverlight 5.0将提供深入的3D API的支持,使得三维渲染得到更好的支持,3D图像更容易显示。
主要功能
Silverlight 5在Silverlight 4的基础上新增了40多个新功能,完善了媒体支持并提供了更加丰富了用户界面。
(1)通过使用GPU为低功耗设备渲染高清视频提供了H.264硬件解码功能;
(2)“TrickPlay”允许以不同的速度播放视频,且支持快进、后退,以及音高修正,也就是说在快速播放视频的同时,以正常速度播放声音;
(3)改进了电源管理,在播放视频时阻止屏幕保护程序的启动,允许计算机在视频停止播放后休眠;
(4)远程控制支持,允许用户远程控制媒体播放;
(5)增强的数字版权管理允许在DRM媒体源间无缝切换。
作为微软的下一代企业应用程序解决方案,Silverlight 5还完善了在企业应用开发方面的特性,在用户界面内可以实现更流畅的动画效果,改进了字体渲染清晰度,支持Postscript矢量打印,改进了XAML解析性能,对启动和运行速度都进行了提升。此外Silverlight 5还支持64位操作系统,在IE9的无窗口模式下可以启动硬件加速,提供了GPU加速的3D API。Silverlight 5应用可以创建子窗口,脱离浏览器使用。
参考资料
最新修订时间:2024-10-19 01:15
目录
概述
性能
参考资料